#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
//int main()
//{
//	char s1[21] = { 0 };
//	char s2[21] = { 0 };
//	scanf("%s", &s1);
//	scanf("%s", &s2);
//	int sz1 = strlen(s1);
//	int sz2 = strlen(s2);
//	int i = 0;
//	int j = 0;
//	int count = 0;
//	for (i = 0; i < sz1; i++)
//	{
//		for (j = 0; j < sz2; j++)
//		{
//			if (s1[i] == s2[j]&&s1[i]!=s1[i+1]&&s2[j]!=s2[j+1])
//			{
//				count++;
//				break;
//			}
//		}
//	}
//	if (count == sz1)
//		printf("%s is substring of %s", s1, s2);
//	else if (count == sz2)
//		printf("%s is substring of %s", s2, s1);
//	else
//		printf("No substring");
//	return 0;
//}
//int main()
//{
//	int n;
//	int t;
//	while (n)
//	{
//		t *= 2;
//		n--;
//	}
//}
//int main()
//{
//	char a[20] = { 0 }, b[20] = { 0 };
//	scanf("%s", &a);
//	scanf("%s", &b);
//	if (strstr(a, b) != NULL)
//		printf("%s is substring of %s", b, a);
//	else if (strstr(b, a) != NULL)
//		printf("%s is substring of %s", a, b);
//	else
//		printf("No substring");
//	return 0;
//}
//int main()
//{
//	char a[32] = { 0 };
//	scanf("%s", &a);
//	int sz = strlen(a);
//	int i = 0;
//	if (sz > 2)
//		if (a[sz - 1] == 'r' && a[sz - 2] == 'e')
//			for (i = 0; i < sz - 2; i++)
//				printf("%c", a[i]);
//		else if (a[sz - 1] == 'y' && a[sz - 2] == 'l')
//			for (i = 0; i < sz - 2; i++)
//				printf("%c", a[i]);
//	else if(sz>3)
//		   if (a[sz - 1] == 'g' && a[sz - 2] == 'n' && a[sz - 3] == 'i')
//			   for (i = 0; i < sz - 3; i++)
//				   printf("%c", a[i]);
//           else
//			   for (i = 0; i < sz; i++)
//				   printf("%c", a[i]);
//	else
//		for (i = 0; i < sz; i++)
//			printf("%c", a[i]);
//	return 0;
//}
//int main()
//{
//	int arr[300] = { 0 };
//	char b[1000] = { 0 };
//	scanf("%[^\n]", &b);
//	int* p = arr;
//	int i = 0;
//	int sz = strlen(b);
//	int count = 0;
//	for (i = 0; i < sz; i++)
//	{
//
//		if (b[i] == ' ')
//		{
//			if (b[i + 1] == '\0')
//				break;
//			if (b[i + 1] == ' ')
//				continue;
//			else {
//				*p = count;
//				count = 0;
//				p++;
//			}
//		}
//		else
//			count++;
//		if (b[i + 1] == '\0')
//			*p = count;
//	}
//	for (i = 0; i < 300; i++)
//	{
//		if (arr[i] == 0)
//			break;
//		if (arr[i + 1] == 0)
//		{
//			printf("%d", arr[i]);
//			break;
//		}
//		printf("%d,", arr[i]);
//	}
//	return 0;
//}